@charset "gb2312";
/* CSS Document */
/*ï¿½ï¿½ï¿½css*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th{ margin:0; padding:0;outline:0;border:none;}
body{ -webkit-text-size-adjust:none;font-family:"Microsoft YaHei"; line-height:26px; font-size:15px;color:#444;background-color:#f9f9f9;}
h1,h2,h3,h4,h5{font-family:"Microsoft YaHei",Tahoma,Simsun,Geneva,sans-serif;font-weight:normal;}
ul,li,ol,dl,dt,dd{list-style:none;line-height:24px;}
input,select{ margin:0; padding:0; font-size:12px;}
.fleft{ float:left; display: inline;}
.fright{ float:right; display: inline;}
.textcenter{ text-align:center;}
.textleft{text-align:left;}
.textright{text-align:right;}

a{color:#333; text-decoration:none; cursor:pointer;}
a:hover{color:#ce0000; text-decoration:under-line; cursor:pointer;}
img{border:none; vertical-align:middle;}

.fix{*zoom:1; clear: both;}
.fix:after{display:block; content:"."; height:0; clear:both;visibility:hidden;}

/*ï¿½ï¿½ï¿½ï¿½css*/
.width100{width:100%; margin:0 auto;}
.width1280{width:1280px;margin: 0 auto; position: relative;}
.marauto{margin:0 auto;}
.pore{position:relative;}
.poabso{ position:absolute;}
.ico{margin-right:10px;}

/*content*/
/* Í¼Æ¬ï¿½Ö²ï¿½?css */
.fullSlide{ width:100%;  position:relative;  height:560px; margin:0 auto 25px auto;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:560px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:560px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;text-align:center; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:#fff; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background:#ce0000;}


/*Index css*/
.Top{height: 35px;line-height:35px;background:#333; color:#fff;}
.Top a{color:#fff;}
.Toplogo{height:115px; position: relative;background:#fff; }
.Toplogo .logo{position: absolute;top:30px;left: 0;overflow:hidden;}
.Toplogo .logo img{height:64px; width: auto;float: left;}
.Toplogo .rightnum{margin-top:40px; overflow: hidden;}
.Toplogo .rightcall{width: 51px;height: 51px;background-position: -95px -0px;margin-right: 10px;float:left;}
.Toplogo .callnum{font-size: 16px;color: #333;text-align: left;line-height: 16px;font-weight: normal;float: left;}
.Toplogo .callnum p{font-size: 27px;color: #333;line-height: 27px;padding-top: 4px;}
.icon{background: url(../images/icon.png) no-repeat;display: inline-block;vertical-align: middle;}

.nav{height:55px; background:#f4f4f4; position:relative; z-index:1; border-top:1px solid #dedede; }
.nav .nLi{ float:left;height: 20px; line-height: 20px; margin-top:19px; border-right: 1px solid #dedede; position:relative;}
.nav .nLi:nth-child(9){ border-right: none;}
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{ display:block;font-size:16px; font-weight: normal;color:#333;  width: 140px; text-align: center;}
.nav .sub{ display:none; width:140px; left:0; top:36px;  position:absolute; background:#0071b9;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; font-size:16px;color:#fff;  line-height:50px;height:50px; text-align: center;}
.nav .sub a:hover{ background:#004978; color:#fff;}

.title_index{height: 40px; line-height: 40px; text-align:center;position: relative;margin:60px 20px; clear: both;}
.title_index h2{font-size:36px;color:#333;font-weight: bold; line-height:36px;}
.title_index span{ font-size:16px;color:#858484;font-weight:normal;line-height:18px;text-align:center; display:block;margin-top: 14px;}

.title{height: 50px; line-height: 50px; text-align:left; border-bottom:1px solid #f1f1f1;position: relative;margin-bottom:20px; clear: both;}
.title h2{font-size:22px;color:#333;font-weight: bold; line-height:50px;}
.title span{ font-size:16px;color:#858484;font-weight:normal;line-height:18px;text-align:center; display:block;margin-top: 14px;}


.title2{height: 40px; line-height: 40px; text-align:center;position: relative;margin:60px 20px; clear: both;}
.title2 h2{font-size:36px;color:#fff;font-weight: bold; line-height:36px;}
.title2 span{ font-size:16px;color:#fff;font-weight:normal;line-height:18px;text-align:center; display:block;margin-top: 14px;}

.title3{height: 40px; line-height: 40px; text-align:center;position: relative;margin:60px 20px; clear: both;}
.title3 h2{font-size:36px;color:#fff;font-weight: bold; line-height:36px;}
.title3 span{ font-size:16px;color:#fff;font-weight:normal;line-height:18px;text-align:center; display:block;margin-top: 14px;}


/*æ­£æ–‡å¼€å§*/
.iproCon {position: relative; overflow: hidden; margin-top:40px;}
.iproCon .item {width: 600px; height: 225px; overflow: hidden;  position: relative;}
.iproCon .item img { width: 300px; height: 225px; float: right; display: block; transition: all ease 300ms;}
.iproCon .item .txtcon { width: 222px; height: 173px; padding: 30px 38px 20px; border: 1px solid #ddd; background: #fff; position: absolute; left: 0; top: 0;}
.iproCon .item .txtcon h3 {color: #333; font-size: 20px; height: 30px; line-height: 30px; overflow: hidden;  margin-bottom: 10px; transition: all ease 300ms;}
.iproCon .item .txtcon .txt { line-height: 24px;height: 72px; overflow: hidden; color: #999999; margin-bottom: 16px;}
.iproCon .item .txtcon s { width: 13px; height:23px; position: absolute;  right: -13px; top: 50%; margin-top: -16px; z-index: 10; background:url(../images/m10_03.png) center center no-repeat;}
.iproCon .item .txtcon span { width: 30px; height: 5px;  background-position: -0px -289px;}
.iproCon .item.a2 img { float: left;}
.iproCon .item.a2 .txtcon { position: absolute; right: 0; top: 0;left: auto;}
.iproCon .item.a2 .txtcon s { right: auto;left: -13px; background:url(../images/m11_03.png) center center no-repeat;}
.iproCon .item:hover h3 { color: #1f6eb1;}
.iproCon .item:hover img { filter: brightness(110%);}
.iproCon .item:hover span{background-position: -0px -306px;}

.TB-focus{ width:678px; height:450px; border:1px solid #D8D8D8; position:relative; overflow:hidden;}
.TB-focus .hd { position:absolute; right:15px; bottom:24px; z-index:2; padding-left:2px; }
.TB-focus .hd li { color:#fff; cursor:pointer; margin-left:8px; width:30px; height:30px; background:#555555; float:left; font-size:13px; line-height:30px; border-radius:50%; overflow:visible; text-align:center;}
.TB-focus .hd li.on { background:#33a3d1; color:#fff; z-index:2; position:relative;}
.TB-focus .bd { width:678px; height:450px;}
.TB-focus .bd li{position: relative;width:678px; height:450px;}
.TB-focus .bd li img {width:678px; height:450px;}
.TB-focus .bd li .t_news { position:absolute; z-index:1; width:678px; bottom:0; line-height:80px;text-indent:30px;background:#0071b9; color:#fff;left:0; font-size:20px; }
.TB-focus .bd li .t_news a {color:#fff;}
.TB-focus .bd li .t_news a:hover { color:#fff;}

.genduo{ width:200px; height:46px; margin:60px auto 0 auto;}
.genduo a{ display:block;width:196px; height:42px; border:#333 solid 2px; text-align:center; line-height:42px; color:#333; font-size:18px; transition: all ease 300ms; border-radius:30px;}
.genduo a:hover{ background-color:#333; color:#fff;}

.floor_2_main{ width:100%; height:264px; background:url(../images/z1_02.png) center center no-repeat;position:relative; z-index:3;}
.floor_2_main p{ float:left; padding-top:162px; font-size:40px; color:#fff; line-height:40px; padding-left:100px;}
.floor_2_main p span{ font-size:20px; color:#fff; line-height:20px; padding-top:18px; display:block;}
.floor_2_main dl{ float:right; width:374px; padding-top:118px;}
.floor_2_main dl dt{ float:left; width:252px;}
.floor_2_main dl dt i{ width:182px; height:45px; display:block; background-position:-0px -363px; padding-left:66px; font-size:22px; color:#fff; font-family: "Arial";  font-weight:bold; line-height:45px; }
.floor_2_main dl dt span{ width:248px; height:45px; display:block;  font-size:18px; color:#0071b9;  margin-top:14px; line-height:45px; border-radius:30px; background-color:#fff; font-weight:bold; text-align:center;}
.floor_2_main dl dd{ float:right; width:106px; height:106px; background-color:#fff; text-align:center;}
.floor_2_main dl dd img{ width:96px; height:96px; background-size:100%; margin-top:5px;}

.floor_3_1{}
.floor_3_1 ul{  width:1280px;margin:0 auto;}
.floor_3_1 ul li{ float:left; width:380px; height:352px; border:#eee solid 1px;margin-right:26px; margin-top:26px; text-align:center;transition: all .36s ease;}
.floor_3_1 ul li b{ width:380px; height:285px; overflow:hidden; display:block;transition: all .36s ease; }
.floor_3_1 ul li b img{ width:380px; height:285px; display:block;transition: all .36s ease;}
.floor_3_1 ul li h3{ font-size:20px; color:#333; line-height:66px;}
.floor_3_1 ul li a:hover img {width:372px; height:279px; -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08);transition: all .36s ease;}
.floor_3_1 ul li:hover{box-shadow: 0px 6px 19px #b8d7f4; background-color:#0071b9; width:380px; height:352px; border:#0067c7 solid 1px;transition: all .36s ease;}
.floor_3_1 ul li:hover b{ margin-left:4px; margin-top:4px;width:372px; height:279px;transition: all .36s ease;}
.floor_3_1 ul li:hover h3{ color:#fff;}

.floor_4_main{ background:url(../images/z2_02.jpg) center center; background-size:cover; width:100%;padding:30px 0;margin:60px 0;}
.slideTxtBox{ position:relative; margin-top:20px;height:520px;}
.slideTxtBox .bd{ width:530px; height:140px;overflow:hidden; position:absolute; left:50%; margin-left:-265px; top:74px; text-align:center; z-index:2;}
.slideTxtBox .bd ul{ display:inline-block;}
.slideTxtBox .bd ul p{ font-size:20px; color:#fff; line-height:26px; text-align:left;}
.slideTxtBox .hd { width:1200px; height:490px; display:block; position:relative; z-index:1;}
.slideTxtBox .hd li{ width:246px; text-align:center;}
.slideTxtBox .hd li.li1{ position:absolute; left:24px; top:0;}
.slideTxtBox .hd li.li2{ position:absolute; left:498px; top:214px;}
.slideTxtBox .hd li.li3{ position:absolute; right:24px; top:0px;}
.slideTxtBox .hd li i{ display:block; width:246px; height:246px; margin:0 auto;border-radius: 200px;}
.slideTxtBox .hd li i img{ display:block; margin:0 auto;width:220px; height:220px; margin-top: 14px;border-radius: 200px;}
.slideTxtBox .hd li b{ display:block; width:246px; height:0; margin:0 auto; border-radius:100px; overflow:hidden;opacity: 0;
visibility: hidden;transition: all .36s ease; position:absolute; left:0; top:0;transition: all .2s ease 0s;}
.slideTxtBox .hd li b img{width:246px; height:246px; }
.slideTxtBox .hd li:hover b,.slideTxtBox .hd li.on b{ height:246px;transition: all .2s ease;  border-radius: 100%;  border: 14px solid rgba(255,255,255,0.1); opacity: 1;
visibility: visible; *margin-left:14px; *margin-top:7px; *border:none;}
.slideTxtBox .hd li.on i{opacity: 0;
visibility: hidden;}
.slideTxtBox .hd li.on p{ padding-top:26px;transition: all .36s ease;}
.slideTxtBox .hd li p{ color:#fff; font-size:20px;transition: all .36s ease;}

.picMarquee-left{overflow:hidden; position:relative;margin:0 auto 25px auto}
.picMarquee-left .bd{}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin-right: 15px;height:240px;width:300px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic2{ text-align:center; }
.picMarquee-left .bd ul li .pic2 img{height: 240px;width: 300px;display:block;}
.picMarquee-left .bd ul li .title_pic{line-height:30px;font-size: 15px;}

.floor_7_main{width:100%; background:url(../images/m14_02.jpg) center center no-repeat; height:524px; margin-top:50px;}
.floor_7_main .floor_7_1{ height:374px; padding-top:60px;}
.floor_7_main .floor_7_1 h3{ font-size:32px; color:#333; line-height:32px; font-weight:bold;}
.floor_7_main .floor_7_1 h3 span{ color:#1f6eb1;}
.floor_7_main .floor_7_1 p{ display:block; width:778px; height:14px; line-height:14px; position:relative; margin-top:16px;}
.floor_7_main .floor_7_1 p span{ display:block; font-size:14px; color:#333; line-height:14px; position:absolute; left:0; top:0; z-index:2; background-color:#fff; padding-right:20px;}
.floor_7_main .floor_7_1 p i{ display:block; height:1px; width:100%; background-color:#e5e5e5; position:absolute; left:0; top:8px; z-index:1;}
.floor_7_main .floor_7_1 em{ display:block; font-size:14px; color:#333; line-height:30px; width:778px; margin-top:46px; height:120px;}
.floor_7_main .floor_7_1 a{ display:block; width:178px; height:38px; border:#0067c7 solid 1px; border-radius:40px; line-height:38px; text-align:center; font-size:14px; color:#333;}
.floor_7_main .floor_7_1 a:hover{ background-color:#0067c7; color:#fff;}
.floor_7_main .zx_t{}
.floor_7_main .zx_t dl{ display:inline-block; width:280px; float:left;}
.floor_7_main .zx_t dl dt{ float:left; font-size:53px; color:#fff; font-family:"Impact"; line-height:53px;}
.floor_7_main .zx_t dl dd{ float:left; padding-left:16px;}
.floor_7_main .zx_t dl dd b{ display:block; font-size:28px; color:#fff; line-height:28px; font-weight:normal;}
.floor_7_main .zx_t dl dd span{ display:block; font-size:14px; color:#fff; line-height:14px; font-weight:normal; padding-top:6px;}

.floor_5_1{height:452px; padding-top:50px;}
.floor_5_1 .floor_5_z{ float:left; width:600px;height:452px; position:relative;}
.floor_5_1 .floor_5_z a{ display:block;}
.floor_5_1 .floor_5_z .dk{ height:213px; width:600px; border-top:none;}
.floor_5_1 .floor_5_z b{ height:450px; width:600px; overflow:hidden; display:block;}
.floor_5_1 .floor_5_z img{ width:600px;height:450px; background-size:100%; display:block; transition: all .36s ease;}
.floor_5_1 .floor_5_z h3{font-size: 18px;color: #333;line-height: 18px;width:600px; display:block; padding-top:30px;}
.floor_5_1 .floor_5_z p{ font-size: 14px;color: #333;line-height: 24px;width:600px; margin-top:18px; height:98px;}
.floor_5_1 .floor_5_z i{ display: block;font-size: 16px;color: #0071b9;margin: 0;padding: 0; width:198px; height:44px; line-height:44px; text-align:center; border:#0071b9 solid 2px; border-radius:40px;}
.floor_5_1 .floor_5_z em{ display:block; width:100px; height:100px; background-color:#0071b9; text-align:center; font-size:16px; color:#fff; font-family:"Arial"; position:absolute; left:0; top:0;}
.floor_5_1 .floor_5_z em span{ display:block; font-size:60px; color:#fff; line-height:50px; padding-top:14px;}
.floor_5_1 .floor_5_z:hover h3{ color:#0071b9;}
.floor_5_1 .floor_5_z:hover p,.floor_5_1 .floor_5_z:hover i span{ color:#333;}
.floor_5_1 .floor_5_z i:hover{ background-color:#0071b9; color:#fff; border:#0071b9 solid 1px;}
.floor_5_1 .floor_5_z a:hover b img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08);transform: scale(1.08);}

.floor_5_1 .floor_5_y{ float:right; width:620px; height:452px;}
.floor_5_1 .floor_5_y ul{ display:block; width:620px;height:452px; margin:0 auto;}
.floor_5_1 .floor_5_y ul li{ height:103px; width:620px; margin:0 auto; margin-bottom:28px; position:relative; border-bottom:#b9b9b9 dashed 1px; padding-bottom:28px;}
.floor_5_1 .floor_5_y ul li em{ display:block; float:left; display:block; width:98px; height:98px; border:#e5e5e5 solid 1px; text-align:center; font-size:16px; color:#333; font-family:"Arial"; position:absolute; left:0; top:0;}
.floor_5_1 .floor_5_y ul li em span{ display:block; font-size:60px; color:#333; line-height:50px; padding-top:14px;}
.floor_5_1 .floor_5_y ul li a{ display:block;width:620px;height:100px;}
.floor_5_1 .floor_5_y ul li h3{ width:500px; float:right; height:100px;}
.floor_5_1 .floor_5_y ul li p{ font-size:18px; color:#333; width:500px;  line-height:18px; }
.floor_5_1 .floor_5_y ul li p span{ display:block; font-size:14px; color:#333; line-height:24px; padding-top:18px; font-weight:normal;}
.floor_5_1 .floor_5_y ul li:hover p{ font-weight:bold; color:#0071b9;}
.floor_5_1 .floor_5_y ul li:hover em,.floor_5_1 .floor_5_y ul li:hover em span{ color:#0071b9;}

.yqlj{ background-color:#38393a; width:100%;margin-top:90px;}

/*footer*/
.footer_main{position:relative;width:100%;height:330px; background-color:#38393a;overflow:hidden;}
.bottom_yq{ height:90px; border-bottom:#545454 solid 1px; line-height:90px;}
.bottom_yq b{ float:left; display:block; font-size:22px; color:#fff; background:url(../images/z5_03.png) right center no-repeat; padding-right:16px;}
.bottom_yq p{ float:left;}
.bottom_yq p a{ display:block; float:left; line-height:90px; font-size:14px; color:#fff; padding-left:70px;}
.bottom_yq p a:hover{ color:#ddd;}
.foot_z{ width:350px; float:left; margin-top:50px;}
.foot_z h3{ font-size:18px; font-weight:bold; color:#dfdfdf; background:url(../images/m6_03.png) left center no-repeat; padding-left:20px;}
.foot_z p{ display:block;margin-top:20px; font-size:14px; color:#fff;width: 310px;}
.foot_z p span{ display:block; font-size:14px; color:#dfdfdf; line-height:20px; padding-top:12px;}
.foot_z i{ display:block; width:14px; height:4px; background-color:#fff; margin-top:28px;}
.foot_z ul{ display:inline-block; padding-top:24px; width:350px;}
.foot_z ul li{ display:block; font-size:14px; color:#fff; line-height:14px; margin-top:14px; background:url(../images/m16_03.png) left center no-repeat; padding-left:20px; width:155px; float:left;}
.foot_z ul li.li2{ background:url(../images/m16_09.png) left center no-repeat;}
.foot_z ul li.li3{ background:url(../images/m16_05.png) left center no-repeat;}
.foot_y{ width:516px; float:left; margin-top:50px; position:relative;}
.foot_y h3{  font-size:18px; font-weight:bold; color:#dfdfdf; background:url(../images/m6_03.png) left center no-repeat; padding-left:20px;}
.foot_y ul{ display:inline-block;}
.foot_y ul li{ float:left; padding-top:30px;}
.foot_y ul li a{ display:block; font-size:14px; color:#dfdfdf; line-height:14px; padding:0 20px;}
.foot_y ul li a:hover{ color:#fff;}
.foot_y ul li.li2{ display:none;}
.foot_y ul.ul{ display:inline-block;width: 194px;}
.foot_y dl{ width:310px; position:absolute; top:0; left:201px;}
.foot_y dl a.aLink{     font-size: 18px;
    font-weight: bold;
    color: #dfdfdf;
    background: url(../images/m6_03.png) left center no-repeat;
    padding-left: 20px;
}

.foot_j{ float:right; width:300px; text-align:center; margin-top:50px;}
.foot_j h3{ font-size:18px; font-weight:bold; color:#dfdfdf; background:url(../images/m6_03.png) left center no-repeat; padding-left:20px; text-align:left;}
.foot_j b{ display:block; width:138px; height:138px; background-color:#eef7f9; text-align:center; margin-top:26px;}
.foot_j b img{ width:120px; height:120px; display:inline-block; background-size:100%; margin-top:10px;}
.foot_j p{ display:inline-block; font-size:14px; color:#fff; padding-top:14px;}
.foot_j dt{ float:left;}
.foot_j dd{ float:left; margin-left:20px;}

.copyright{width:100%;height:60px;line-height:60px;background:#38393a; border-top:#545454 solid 1px; overflow:hidden;}
.copyright p{font-size:12px;color:#999; float:left;}
.copyright a{font-size:12px;color:#999;}
.copyright span{margin:0 6px; display:inline-block;}
.copyright a:hover{color:#fff;}
.copyright i{ display:block; color:#999; font-size:12px; float:right;}


.content{background: #fff;width:1280px;margin:0 auto 25px auto;padding:20px; box-sizing:border-box;}
.line775{width:775px;}
.line370{width:370px;}
.line360{width:360px;}
.line345{width:343px;}
.line380{width:370px;}
.marginri{margin-right:40px;}






.newslist{ line-height:none; overflow:hidden;}
.newslist li{ line-height:36px;overflow:hidden;color:#444; transition: all 0.5s; border-bottom: 1px #dedede dotted;}
.newslist li span{color:#444;padding-right:7px;}
.newslist li:hover{padding-left:8px;}
.newslist li:hover span{ font-weight: 800;color:#0b68ab;}
.newslist li em{font-size: 14px;color:#ccc; float: right; font-style: normal;}


.newslist_ny{ overflow: hidden;}
.newslist_ny li{ width:336px; float:left;color:#797979;line-height: 26px; overflow: hidden;padding:20px;background:#f9f9f9;margin-right:15px;margin-bottom:20px;}
.newslist_ny li:nth-child(3n){margin-right:0}
.newslist_ny li .newsbox{height:65px; overflow: hidden;margin-top:5px}
.newslist_ny li .newsbox .newsdate{width: 60px;height:65px;display:inline-block;color:#999;font-size: 12px; line-height: 20px; text-align: center; border-right: 1px solid #dedede;transition: all .8s;}
.newslist_ny li .newsbox .newsdate span{font-size:28px;color:#333;line-height: 40px; display: block;}

.newslist_ny li .newsbox .newsconbox{width:256px;font-size:12px; line-height:20px; float:right;color:#999;transition: all .8s;}
.newslist_ny li .newsbox .newsconbox h2{width:256px; overflow:hidden;font-size:16px;line-height: 20px; font-weight:800;padding-bottom: 8px;color:#333;}


.page{ width:100%;color:#666; font-size:14px; line-height:30px; text-align:center;}
.page span,.page a { font-size:12px;color:#333;text-decoration: none; padding:5px 10px; display:inline-block; margin:10px;}
.page span:hover,.page a:hover { background:#004d85;color:#FFF;}
.page .prev,.page .next{ background:#004d85;color:#FFF;}

.posi{height:60px;line-height:60px;font-size: 14px;width: 1280px; box-sizing:border-box;margin:10px auto 10px auto;background: #fff;padding:0 20px;}
.posi img{height: 20px;width: 20px;margin-right:8px;}

.ny_content_left{background: #fff;width:835px;margin:0 auto 25px auto;padding:20px;}
.ny_content_right{background: #fff;width:343px;margin:0 auto 25px auto;padding:20px;}

.secnewsline{height:100px;width:100%;border-bottom:1px dotted #dedede;padding-bottom:15px;margin-bottom:20px;}
.secnewsline span{height:20px;line-height:20px; font-size:18px;text-align:left;color:#333333; display:block;margin-bottom:10px;}
.secnewsline span a{font-size:18px;text-align:left;color:#333333; }
.secnewsline p{font-size:12px;text-align:left; color:#666;line-height:18px; display:block;margin-bottom:10px;}
.secnewsline font{ font-size:12px; color:#666;}
.secnewsline font a{color:#ca3030; font-size:12px;}

.secdeails{height:auto;width:100%;border-bottom:1px dotted #dedede;margin-bottom:20px;}
.secdeails p{font-size:18px;text-align: center;color:#333333;line-height:30px; display:block;padding:15px;}
.secdeails span{height:30px;line-height:30px;font-size:12px; color:#666;text-align:center; display: block;margin-bottom:10px;}
.secdeails span font{font-size:12px;color:#ca3030;}

.ny_newslist{ line-height:none; overflow:hidden;}
.ny_newslist li{ line-height:36px;overflow:hidden;color:#444; transition: all 0.5s; border-bottom: 1px #dedede dotted;}
.ny_newslist li span{color:#444;padding-right:7px;}
.ny_newslist li:hover{padding-left:8px;background: #f2f9ff;}
.ny_newslist li:hover span{ font-weight: 800;color:#0b68ab;}
.ny_newslist li em{font-size: 14px;color:#ccc; float: right; font-style: normal;}


.page_down{ border-top:1px solid #dedede;padding:10px 0; overflow: hidden;padding:0 10%}
.page_down .downbut{width:400px;padding:10px;height:30px; line-height:30px; overflow: hidden; font-size: 14px;color:#666; display: block;margin-top:15px; background: #f9f9f9;}
.page_down .downbut:hover{background:#0e5ba7;color:#fff;}

.contentdetails{ font-size: 16px;line-height: 36px;padding:20px 0;}
.contentdetails img{ max-width: 100%; display: block; margin:15px auto;}
.contentdetails p{ text-indent:36px;}

.prolist{ overflow:hidden;padding-bottom:35px; text-align: center;}
.prolist li{ margin-right: 18px;margin-bottom:10px;height:auto;width: 260px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.prolist li .picbox{ text-align:center; }
.prolist li .picbox img{height: 190px;width: 260px;display:block;}
.prolist li .picotitbox{line-height:30px;font-size: 15px;}